Big Huge Thesaurus

trifid beggar-ticks

noun